package com.cskaoyan.loop;

/*

     3种循环结构的综合比较：
        1.3种循环中，for循环和while循环执行流程相同，但适合使用场景不同
             直观来说，for循环适合针对一个范围判断进行操作(循环次数比较明确），
             while循环适合判断次数不明确操作
        2. do … while循环与其他两种循环结构相比，略有不同，
          因为do…while结构可保证循环体至少执行一次

      注意事项：
      1.实际使用时，只要达到预期的效果，用哪个都可以
      2.如非特殊情况，要注意要规避死循环问题，如：
        for(;;)  或 while(true)

 */
public class Demo6Compare {

    public static void main(String[] args) {
        // while无限循环(死循环)
//        boolean b = true;
//        while (b) {
//            System.out.println("loop");
//        }
//
//        System.out.println("loop end");

        // for 无限循环
        for (;;) {
            System.out.println("loop");
        }

    }
}
